home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / database / tpmkr20.arj / TAPEMKR.DOC < prev    next >
Text File  |  1994-04-10  |  19KB  |  411 lines

  1.  
  2.  
  3.                         T A P E M A K E R   2 . 0
  4.                            A Shareware Product
  5.  
  6.                  Copyright 1989-1994 by Robert E. Alexander
  7.                              6 Robinson Drive
  8.                             Bedford, MA  01730
  9.         Compuserve: 71621,3073  Internet: 71621.3073@compuserve.com
  10.  
  11.  
  12. Introduction:
  13. =============
  14.  
  15. TapeMaker is a unique program that helps you choose songs to record on
  16. a tape.  Many other tape programs are little more than glorified
  17. typewriters: you type in the song titles and the program prints out a
  18. cassette insert for you.  TapeMaker's approach is that if you're going
  19. to do all that typing, you should get some extra benefit from it. 
  20. TapeMaker lets you know how many songs can fit on the tape, finds the
  21. best order to record them in so that you have the minimum amount of
  22. blank tape left, and acts as a database for your album collection.
  23.  
  24. When you register TapeMaker, you will get a copy of the manual and the
  25. latest version, TapeMaker 3.0.  This has many additional features which
  26. are described later.
  27.  
  28. Using TapeMaker:
  29. ================
  30.  
  31. To run TapeMaker, enter the command:
  32.     TAPEMKR
  33. If you have a monochrome display which is driven by a CGA, EGA or VGA
  34. card, or if you get blinking characters on the screen when you run
  35. TapeMaker, use the command:
  36.     TAPEMKR M
  37.  
  38. TapeMaker creates two files, TAPEMKR.CFG and TAPEMKR.MUS.  The first
  39. file holds configuration information for TapeMaker, the second holds the
  40. database of your album collection.  TAPEMKR.CFG is created in the
  41. directory from which you run TapeMaker.  TAPEMKR.MUS is, by default,
  42. created in the same directory.  However, you may change the directory or
  43. file name of TAPEMKR.MUS.
  44.  
  45. Main Menu:
  46. ==========
  47.  
  48. You may select an item on the menu by using the up and down keys to move
  49. the bar to the selection and hitting return, or by typing the first
  50. letter of the selection.  The selections are:
  51.  
  52.      Load Album Information
  53.         This reads your album database into TapeMaker's memory.  In general,
  54.         this should be the first thing you do when you run TapeMaker.  The
  55.         name of the file is specified in the Configuration screen.
  56.  
  57.      Load Sample Database
  58.         This reads the file SAMPLE.MUS.  You can experiment with this
  59.         database and learn how to use TapeMaker.  If you save any changes,
  60.         they will be saved in SAMPLE.MUS.
  61.  
  62.      Enter Album Information
  63.         This function allows you to enter new songs and albums into your
  64.         music database.
  65.  
  66.      Select Songs For A Tape
  67.         This function allows you to browse through your database of songs
  68.         and choose which ones you want to put on a tape.
  69.  
  70.      Arrange Songs On Tape
  71.         This function allows you to find the best arrangement of the songs
  72.         you have selected.  It also allows you to print out the cassette
  73.         insert card with the list of songs.
  74.  
  75.      Database Functions
  76.         This function brings you to another menu which lets you merge
  77.         database files, customize the database to suit your needs, and
  78.         print lists of the music in your collection.
  79.  
  80.      Configure
  81.         This function lets you tell TapeMaker how many minutes long your
  82.         blank tape is, how many seconds TapeMaker should allow between each
  83.         song on the tape, what control codes your printer requires for
  84.         printing the cassette insert, and whether the artist name and song
  85.         times should be printed on the insert.
  86.  
  87.      Register TapeMaker
  88.         This function displays the registration form for TapeMaker and lets
  89.         you print it out.
  90.  
  91.      Save Database To Disk
  92.         This function saves your database to the disk so that you can load
  93.         a different database into memory.
  94.  
  95.      Quit
  96.         This function exits the TapeMaker program.  If you have added or
  97.         deleted songs from your database or if you have customized your
  98.         database, you will be asked whether you want to save the changes.
  99.  
  100. Entering Album Information:
  101. ===========================
  102.  
  103. Select "Enter Album Information" from the main menu.
  104.  
  105. The displayed form allows you to enter information about songs: what album
  106. they're on, the artist, and how long they are.  There are fields for
  107. the album title, the album artist, the album media, and 60 songs. For
  108. each song, there is a field for the artist and the playing time.  You
  109. can move from one field to another by pressing Enter, Tab, or the arrow
  110. keys.
  111.  
  112. Text in the album, artist, and song fields can be changed by typing over it,
  113. deleting characters with the backspace or Delete keys, inserting
  114. characters by hitting the Insert key and typing the characters, or deleting
  115. all text to the end of the line by hitting Ctrl-Delete.
  116.  
  117. If you are entering information about a cassette, LP, or CD, you should
  118. enter the title in the ALBUM field.  If you are entering information about a
  119. 45 RPM single or a 3" CD, you may leave this field blank.
  120.  
  121. If the artist of all the songs is the same, put the artist's name in the
  122. ARTIST field.  Most albums are by one artist, but some albums are
  123. collections of songs from many different artists.  In that case, leave the
  124. ARTIST field blank.
  125.  
  126. The MEDIA field gives you a choice of CD, LP, Cassette, DAT (digital audio
  127. tape), 45, or 3" CD.  Use the arrow keys to select one and hit Enter.
  128.  
  129. For each song, enter the song title and the playing time.  If you left
  130. the ARTIST field blank at the top of the form, you should enter the
  131. artist's name for each song on the album.
  132.  
  133. You can cut and paste songs using the F5 (Cut) and F6 (Paste) keys.  You
  134. can insert a blank line by moving to where you want the line and typing
  135. the F7 key (Insert).
  136.  
  137. If there are blank items in the form that must be filled, an error message
  138. will be displayed when you try to exit the form.  Hit any key, and the
  139. message will disappear.  The cursor will be positioned in the field where
  140. the error occurred.
  141.  
  142. When you are finished typing in data, hit Esc to save the album and return
  143. to the previous display.  If you were entering a new album, rather than
  144. editing an existing album, you can hit F2 to save the album and allow you
  145. to type in another.
  146.  
  147. Viewing Your Database and Selecting Songs for a Cassette Insert:
  148. ================================================================
  149.  
  150. Select "Select Songs for a Tape" from the main menu.
  151.  
  152. You may scan through your music collection, by album title, by artist, or
  153. by song title, and select the songs you want on your cassette.
  154.  
  155. There are four windows on the display.  The leftmost window shows your music
  156. collection.  It lists your music by album, artist, or song.  You can switch
  157. among these three lists by hitting the F2 key.
  158.  
  159. The two windows on the top right show information about the album, artist,
  160. or song in the left window.  For example, if the left window has a list of
  161. your albums, the right windows show the artist(s) on the album and the songs
  162. on the album.
  163.  
  164. The lower right window shows the songs you have selected for your tape.  In
  165. the lower right corner of the window, the total play time of the songs is
  166. displayed.  Included in that time is the space allowed between the songs,
  167. which is set in the Configuration frame.  If the playing time of any of the
  168. songs is unknown, the total play time will be covered with question marks. 
  169. If this occurs, you should edit the album that the song is on and type in
  170. the playing time.
  171.  
  172. The highlight bar may be moved within a window using the , , Page Up and
  173. Page Down keys.  It may be moved from one window to another using the Tab
  174. key.
  175.  
  176. You can search for text by hitting F3.  A window will pop up to prompt
  177. you for the text you want to search for.  Type in the text (TapeMaker
  178. does not distinguish between capital and small letters) and hit Enter. 
  179. TapeMaker will search for the first occurrence of the text after the
  180. scroll bar's current position.
  181.  
  182. If you want to find text that occurs at the beginning of a song or album,
  183. for example, you want to find "Love Is Blue," but not "All You Need Is
  184. Love," you can type "^love" as the text to search for.  The caret (^)
  185. means that the following text ("love") must appear at the beginning of a
  186. title, not in the middle, for the search to be successful.
  187.  
  188. In the first three windows, where your music collection is displayed, you
  189. may type 'S' to select music to be put on a tape.  If the highlight bar is
  190. on an album, all songs on that album will be selected.  If the bar is on an
  191. artist, all songs by that artist will be selected.  If the bar is on a song,
  192. only that song will be selected.
  193.  
  194. If the highlight bar is on an album title, you may type 'D' to delete
  195. the album.
  196.  
  197. If the highlight bar is on an album or song title, you may also type
  198. 'E'.  This will allow you to edit the album (either the album you
  199. selected, or the album that the song is on.)  You may then correct
  200. spelling mistakes in the album or song information, add songs to the
  201. album (if you didn't type all songs in previously), or change the
  202. playing time of a song.  Before you edit an album, any songs from that
  203. album that you have selected for your tape should be unselected.  If
  204. you forget to do this, TapeMaker will do it automatically.  You will be
  205. warned beforehand and given an opportunity to change your mind.
  206.  
  207. If the left window is displaying the song list, you may type 'T' to sort the
  208. songs by time.  If, for example, you have selected 87 minutes of music for a
  209. 90 minute tape, and you want to know whether you have a song that can fill
  210. the remaining 3 minutes, type F2 until the left window is displaying songs,
  211. type 'T', and you will see the songs in order of playing time.  Any songs in
  212. your collection shorter than three minutes would appear at the top of the
  213. list.
  214.  
  215. In the bottom right window, you may type 'C' to clear all selected songs, or
  216. 'U' to unselect the song that the highlight bar is on. 
  217.  
  218. Arranging and Printing a Cassette Insert:
  219. =========================================
  220.  
  221. Select "Arrange Songs On Tape" from the main menu.
  222.  
  223. This is where you can determine the best order for your songs.  When you
  224. first enter this frame, TapeMaker displays your songs in the order you
  225. selected them, shows how many fit on each side, and the total playing time
  226. on each side.  All the songs you selected must have known playing times.  If
  227. one doesn't, return to the Select Songs frame, find the album the song is
  228. on, and edit it to add the song's playing time.
  229.  
  230. To rearrange the songs in such a way that there is as little blank tape
  231. left as possible, hit the F3 key.  The more music that you've selected, the
  232. better.  For example, if you have a 90 minute tape, and you've selected 120
  233. minutes of music, there's a good chance that TapeMaker will find some
  234. combination of all those songs so that each side of the tape adds up to 45
  235. minutes.  Of course, 30 minutes of the music you selected will be left off
  236. the tape, but you will have a tape with no blank space on it.
  237.  
  238. There is often more than one way to arrange the songs and perfectly fill up
  239. the tape.  If you don't like the optimum order that TapeMaker came up with,
  240. hit the F2 key to randomize the song order, then hit F3 to optimize it
  241. again.  You may get an order you like better.
  242.  
  243. You can customize your cassette insert by moving songs around manually
  244. and entering your own text.  The Cut (F5), Paste (F6) and Insert (F7)
  245. keys work when the cursor has been moved down into the Side A or Side B
  246. windows.
  247.  
  248. To move a song, move the bar to the song and hit F5.  The song title
  249. will disappear and the rest of the songs will be readjusted so that
  250. each side is still filled as much as possible. Then, move the bar to
  251. the new position and hit F6.  The song will reappear.  You may move
  252. several songs at once by hitting F5 several times, moving to the new
  253. location, and hitting F6 several times.
  254.  
  255. You may insert a line anywhere and enter comments.  Hit F7 and
  256. TapeMaker will insert a blank line.  You may then type in any text you
  257. like. The lines below your songs are also text fields where you may
  258. enter any comments you like and have them printed on the cassette
  259. insert.
  260.  
  261. When you are satisfied with the order of the songs, hit the F4 key and
  262. a cassette insert card will be printed on your printer.
  263.  
  264. Configuration:
  265. ==============
  266.  
  267. Select "Configure" from the main menu.
  268.  
  269. You may configure your music database file, the length of the tape and
  270. the time between songs, the control codes that your printer accepts,
  271. and the format of the cassette insert.  You may move between the fields
  272. using the arrow keys and the Tab key.
  273.  
  274. The default file name for your music database is TAPEMKR.MUS, in the
  275. current working directory.  If you want a different path or file name,
  276. perhaps because a friend is using TapeMaker on your computer and you want to
  277. keep his database separate from yours, you may change it.
  278.  
  279. Set the tape length to the number of minutes on your tape.
  280.  
  281. When you are recording your music, it may be difficult to eliminate all
  282. blank space between songs, so you may set the number of seconds that
  283. TapeMaker allows between songs.
  284.  
  285. The printer control code field allow you to configure TapeMaker for
  286. your printer.  TapeMaker knows the codes to use for certain popular
  287. printers.  To select on of those printers, hit F2.  A menu will appear
  288. with a choice of printers.  Most likely, you own one of those printers
  289. or a printer that is compatible with one of them.
  290.  
  291. If you do not own one of the listed printers (or a compatible one),
  292. you can manually enter the control sequences needed to generate normal,
  293. compressed, and compressed bold print.  Also enter the number of
  294. characters per inch that your printer prints in compressed mode. 
  295. Select whether your printer uses 6 or 8 lines per inch.  Also, indicate
  296. whether your printer supports only the ASCII character set, or the PC
  297. compatible character set that has line-drawing characters (which will
  298. allow TapeMaker to print nicer looking cassette inserts).
  299.  
  300. Printer control codes often use unprintable characters such as Escape and
  301. CTRL-P.  To enter these characters in the control code fields, type the
  302. character's decimal ASCII value between angle brackets.  For example, Escape
  303. would be entered as <27>.
  304.  
  305. Finally, choose whether you want the artist names for each song and the
  306. song times of each song to be printed on the insert.
  307.  
  308. Features in TapeMaker 3.0:
  309. ==========================
  310.  
  311. TapeMaker 3.0 has many exciting features that registered users have
  312. requested.  These include:
  313.  
  314.  - the ability to read song times from your CDs if you have a CD-ROM
  315.    drive,
  316.  
  317.  - up to 100 songs per album,
  318.  
  319.  - the ability to save the cassette inserts you make,
  320.  
  321.  - the ability to write your music database in dBase format so that
  322.    you can manipulate your data in almost any database or spreadsheet
  323.    program,
  324.  
  325.  - support for extended memory so that you can maintain larger databases
  326.    with thousands of albums.
  327.  
  328. PLUS, when you register, you will receive a coupon (*) for a 50% discount
  329. on JCS Marketing's Shareware CD ROM.  This CD ROM is packed full of MS-DOS
  330. and Windows shareware.
  331.  
  332. (*) Subject to availability.
  333.  
  334. Registering TapeMaker:
  335. ======================
  336.  
  337. TapeMaker is not in the public domain; it is not free.  TapeMaker is
  338. shareware.  Shareware is a low-cost way of selling software.  Instead of
  339. making fancy and expensive packaging, advertising in expensive magazines,
  340. and selling through retail stores that add a markup, shareware is
  341. distributed primarily on computer bulletin boards.  This provides important
  342. advantages to you.
  343.  
  344. First, you are able to try out software before you buy it.  You needn't
  345. worry about paying a hundred dollars for software that doesn't meet your
  346. needs.  Second, since distribution is so inexpensive, you can get quality
  347. software for much less money.
  348.  
  349. There is a problem, though.  Many people who use shareware never pay for it.
  350. They violate the honor system by which this software is distributed.  In the
  351. long run, they hurt everyone, because if too many people violate the honor
  352. system, the honor system will collapse.  That means no more 'try before you
  353. buy' software, and it means there will less software available and it will
  354. cost more.
  355.  
  356. So if you find TapeMaker useful, please register it.  You will receive
  357. a manual and an upgrade to version 3.0.  Also, please send me any ideas
  358. you have for enhancements.
  359.  
  360. Feel free to give copies of TapeMaker to any friends who may find it useful.
  361. Sharing quality software with others is an important part of making
  362. Shareware work.
  363.  
  364. Thank you for registering and supporting the shareware concept.
  365.  
  366. To register TapeMaker 2.0, print this file, fill out the form (below),
  367. and send U.S. $20 to:
  368.       Robert E. Alexander
  369.       6 Robinson Drive
  370.       Bedford, MA  01730
  371.  
  372.  
  373. Please print legibly:
  374.  
  375. Name: _______________________________________________________________
  376.  
  377. Street: _____________________________________________________________
  378.  
  379. City, State, Zip: ___________________________________________________
  380.  
  381. Type of floppy disk (circle one):  5 1/4 inch            3 1/2 inch
  382.  
  383. Where did you obtain TapeMaker? _____________________________________
  384. 2.0k
  385.  
  386.  
  387. Terms:
  388. ======
  389.  
  390. TapeMaker 2.0 is Copyright 1989 through 1994 by Robert E. Alexander. 
  391. Permission is granted to make copies of TapeMaker 2.0 and distribute
  392. them to others so long as the files TAPEMKR.EXE, TAPEMKR.DOC,
  393. SAMPLE.MUS and README.1st are distributed together and unmodified.  No
  394. fee, other than a disk duplicating fee less than or equal to $7.00, may
  395. be charged for TapeMaker 2.0.
  396.  
  397. TapeMaker is provided on an "as is" basis without warranty of any kind,
  398. expressed or implied, including but not limited to the implied
  399. warranties of merchantability and fitness for a particular purpose.  The
  400. entire risk as to quality and performance of this program is with you. 
  401. In no event will Robert Alexander be liable to you for any damages,
  402. including any lost profits, lost savings, or other incidental or
  403. consequential damages arising out of the use or inability to use this
  404. program, even if Robert Alexander has been advised of the possibility of
  405. such damages.  This warranty gives you specific legal rights, and you
  406. may have other rights which vary from state to state.  Some states do
  407. not allow the exclusion of implied warranties or exclusion of liability
  408. for incidental or consequential damages so the above may not apply to
  409. you.
  410.  
  411.